heavily bombed - French English Dictionary